package it.traveldream.EJB.DTO;


import it.traveldream.EJB.utilities.Utility;

import java.util.Date;

public class UtenteDTO {


	private String username;
	private String password;
	private String nome;
	private String cognome;
	private String rep_password;
	private String dataNascita;
	private String email;
	private int iduser;
	
	
	public UtenteDTO(){

		username = "";
		password = "";
		nome = "";
		cognome ="";
		rep_password = "";
		dataNascita = "";
		email = "";
		
	}


	public String getUsername() {
		return username;
	}


	public void setUsername(String username) {
		this.username = username;
	}


	public String getPassword() {
		return password;
	}


	public void setPassword(String password) {
		this.password = password;
	}


	public String getNome() {
		return nome;
	}


	public void setNome(String nome) {
		this.nome = nome;
	}


	public String getCognome() {
		return cognome;
	}


	public void setCognome(String cognome) {
		this.cognome = cognome;
	}


	public String getRep_password() {
		return rep_password;
	}


	public void setRep_password(String rep_password) {
		this.rep_password = rep_password;
	}


	public String getDataNascita() {
		return dataNascita;
	}


	public void setDataNascita(String dataNascita) {
		this.dataNascita = dataNascita;
	}


	public String getEmail() {
		return email;
	}


	public void setEmail(String email) {
		this.email = email;
	}


	//Metodi di Utility che permettono di gestire il settaggio/recupero della data di nascita.
	
	public Date getDataNascitaAsDate(){
		return Utility.string2Date(dataNascita);
	}
	
	public void setDataFromDate(Date d){
		this.dataNascita = Utility.date2String(d);
	}


	public int getIduser() {
		return iduser;
	}


	public void setIduser(int iduser) {
		this.iduser = iduser;
	}
	
	
}
